package net.sesami.nhg.ebd.batch.domain.hibernate;

import java.math.BigDecimal;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class PO {
	private Integer POID;
	private Integer BorgID;
	private String PONum;
	private String POName;
	private Integer POStatusID;
	private Date POStatusDate;
	private Integer ReceiveStatusID;
	private Integer PurchaserID;
	private String PurchaserContactName;
	private String PurchaserContactLocation;
	private String PurchaserTelephone;
	private String PurchaserFax;
	private String PurchaserEmail;
	private Integer SubmitterID;
	private String SubmitterName;
	private Date CreateDate;
	private Date OrderedOnDate;
	private String AcctNum;
	private BigDecimal SubTotal;
	private BigDecimal SalesTaxPct;
	private BigDecimal TotalSalesTaxAmt;
	private BigDecimal TotalAmtDue;
	private String CurrencyCode;
	private String SupplierRefNum;
	private String InvoiceNum;
	private String UserDefined1;
	private String UserDefined2;
	private String UserDefined3;
	private String UserDefined4;
	private String UserDefined5;
	private String POGUID;
	private String Ref_Num;
	private Date CO_Issued_Date;
	private Date OR_Issued_Date;
	private Integer DispatchTypeID;
	private String Order_Status_Note;
	private Integer Order_Status_ID;
	private String Order_Status_Other;
	private Integer Order_Status_Reason_ID;
	private String Order_Status_Reason_Other;
	private Integer Shipment_Status_ID;
	private String Shipment_Status_Other;
	private Date Ship_Date;
	private Integer Shipment_Status_Reason_ID;
	private String Shipment_Status_Reason_Other;
	private Integer Payment_Status_ID;
	private String Payment_Status_Other;
	private Integer Payment_Status_Reason_ID;
	private String Payment_Status_Reason_Other;
	private Integer Transmit_Status_ID;
	private Boolean Is_Partial_Shipment_Allowed;
	private Integer Static_Payment_ID;
	private Integer Static_Bill_To_ID;
	private Integer Static_Ship_To_ID;
	private Integer Static_Supplier_ID;
	private String FOB;
	private String Correlation_ID;
	private Set<POItem> poItems = new HashSet<POItem>();
	private Borg borg;
	private Static_Payment static_Payment;
	private Static_Bill_To static_Bill_To;
	private Static_Ship_To static_Ship_To;
	private Static_Supplier static_Supplier;
	private Set<POAttachment> poAttachments = new HashSet<POAttachment>();

	public Borg getBorg() {
		return borg;
	}

	public void setBorg(Borg borg) {
		this.borg = borg;
	}

	public Static_Payment getStatic_Payment() {
		return static_Payment;
	}

	public void setStatic_Payment(Static_Payment static_Payment) {
		this.static_Payment = static_Payment;
	}

	public Static_Bill_To getStatic_Bill_To() {
		return static_Bill_To;
	}

	public void setStatic_Bill_To(Static_Bill_To static_Bill_To) {
		this.static_Bill_To = static_Bill_To;
	}

	public Static_Ship_To getStatic_Ship_To() {
		return static_Ship_To;
	}

	public void setStatic_Ship_To(Static_Ship_To static_Ship_To) {
		this.static_Ship_To = static_Ship_To;
	}

	public Static_Supplier getStatic_Supplier() {
		return static_Supplier;
	}

	public void setStatic_Supplier(Static_Supplier static_Supplier) {
		this.static_Supplier = static_Supplier;
	}

	public Integer getPOID() {
		return POID;
	}

	public void setPOID(Integer pOID) {
		POID = pOID;
	}

	public Integer getBorgID() {
		return BorgID;
	}

	public void setBorgID(Integer borgID) {
		BorgID = borgID;
	}

	public String getPONum() {
		return PONum;
	}

	public void setPONum(String pONum) {
		PONum = pONum;
	}

	public String getPOName() {
		return POName;
	}

	public void setPOName(String pOName) {
		POName = pOName;
	}

	public Integer getPOStatusID() {
		return POStatusID;
	}

	public void setPOStatusID(Integer pOStatusID) {
		POStatusID = pOStatusID;
	}

	public Date getPOStatusDate() {
		return POStatusDate;
	}

	public void setPOStatusDate(Date pOStatusDate) {
		POStatusDate = pOStatusDate;
	}

	public Integer getReceiveStatusID() {
		return ReceiveStatusID;
	}

	public void setReceiveStatusID(Integer receiveStatusID) {
		ReceiveStatusID = receiveStatusID;
	}

	public Integer getPurchaserID() {
		return PurchaserID;
	}

	public void setPurchaserID(Integer purchaserID) {
		PurchaserID = purchaserID;
	}

	public String getPurchaserContactName() {
		return PurchaserContactName;
	}

	public void setPurchaserContactName(String purchaserContactName) {
		PurchaserContactName = purchaserContactName;
	}

	public String getPurchaserContactLocation() {
		return PurchaserContactLocation;
	}

	public void setPurchaserContactLocation(String purchaserContactLocation) {
		PurchaserContactLocation = purchaserContactLocation;
	}

	public String getPurchaserTelephone() {
		return PurchaserTelephone;
	}

	public void setPurchaserTelephone(String purchaserTelephone) {
		PurchaserTelephone = purchaserTelephone;
	}

	public String getPurchaserFax() {
		return PurchaserFax;
	}

	public void setPurchaserFax(String purchaserFax) {
		PurchaserFax = purchaserFax;
	}

	public String getPurchaserEmail() {
		return PurchaserEmail;
	}

	public void setPurchaserEmail(String purchaserEmail) {
		PurchaserEmail = purchaserEmail;
	}

	public Integer getSubmitterID() {
		return SubmitterID;
	}

	public void setSubmitterID(Integer submitterID) {
		SubmitterID = submitterID;
	}

	public String getSubmitterName() {
		return SubmitterName;
	}

	public void setSubmitterName(String submitterName) {
		SubmitterName = submitterName;
	}

	public Date getCreateDate() {
		return CreateDate;
	}

	public void setCreateDate(Date createDate) {
		CreateDate = createDate;
	}

	public Date getOrderedOnDate() {
		return OrderedOnDate;
	}

	public void setOrderedOnDate(Date orderedOnDate) {
		OrderedOnDate = orderedOnDate;
	}

	public String getAcctNum() {
		return AcctNum;
	}

	public void setAcctNum(String acctNum) {
		AcctNum = acctNum;
	}

	public BigDecimal getSubTotal() {
		return SubTotal;
	}

	public void setSubTotal(BigDecimal subTotal) {
		SubTotal = subTotal;
	}

	public BigDecimal getSalesTaxPct() {
		return SalesTaxPct;
	}

	public void setSalesTaxPct(BigDecimal salesTaxPct) {
		SalesTaxPct = salesTaxPct;
	}

	public BigDecimal getTotalSalesTaxAmt() {
		return TotalSalesTaxAmt;
	}

	public void setTotalSalesTaxAmt(BigDecimal totalSalesTaxAmt) {
		TotalSalesTaxAmt = totalSalesTaxAmt;
	}

	public BigDecimal getTotalAmtDue() {
		return TotalAmtDue;
	}

	public void setTotalAmtDue(BigDecimal totalAmtDue) {
		TotalAmtDue = totalAmtDue;
	}

	public String getCurrencyCode() {
		return CurrencyCode;
	}

	public void setCurrencyCode(String currencyCode) {
		CurrencyCode = currencyCode;
	}

	public String getSupplierRefNum() {
		return SupplierRefNum;
	}

	public void setSupplierRefNum(String supplierRefNum) {
		SupplierRefNum = supplierRefNum;
	}

	public String getInvoiceNum() {
		return InvoiceNum;
	}

	public void setInvoiceNum(String invoiceNum) {
		InvoiceNum = invoiceNum;
	}

	public String getUserDefined1() {
		return UserDefined1;
	}

	public void setUserDefined1(String userDefined1) {
		UserDefined1 = userDefined1;
	}

	public String getUserDefined2() {
		return UserDefined2;
	}

	public void setUserDefined2(String userDefined2) {
		UserDefined2 = userDefined2;
	}

	public String getUserDefined3() {
		return UserDefined3;
	}

	public void setUserDefined3(String userDefined3) {
		UserDefined3 = userDefined3;
	}

	public String getUserDefined4() {
		return UserDefined4;
	}

	public void setUserDefined4(String userDefined4) {
		UserDefined4 = userDefined4;
	}

	public String getUserDefined5() {
		return UserDefined5;
	}

	public void setUserDefined5(String userDefined5) {
		UserDefined5 = userDefined5;
	}

	public String getPOGUID() {
		return POGUID;
	}

	public void setPOGUID(String pOGUID) {
		POGUID = pOGUID;
	}

	public String getRef_Num() {
		return Ref_Num;
	}

	public void setRef_Num(String ref_Num) {
		Ref_Num = ref_Num;
	}

	public Date getCO_Issued_Date() {
		return CO_Issued_Date;
	}

	public void setCO_Issued_Date(Date cO_Issued_Date) {
		CO_Issued_Date = cO_Issued_Date;
	}

	public Date getOR_Issued_Date() {
		return OR_Issued_Date;
	}

	public void setOR_Issued_Date(Date oR_Issued_Date) {
		OR_Issued_Date = oR_Issued_Date;
	}

	public Integer getDispatchTypeID() {
		return DispatchTypeID;
	}

	public void setDispatchTypeID(Integer dispatchTypeID) {
		DispatchTypeID = dispatchTypeID;
	}

	public String getOrder_Status_Note() {
		return Order_Status_Note;
	}

	public void setOrder_Status_Note(String order_Status_Note) {
		Order_Status_Note = order_Status_Note;
	}

	public Integer getOrder_Status_ID() {
		return Order_Status_ID;
	}

	public void setOrder_Status_ID(Integer order_Status_ID) {
		Order_Status_ID = order_Status_ID;
	}

	public String getOrder_Status_Other() {
		return Order_Status_Other;
	}

	public void setOrder_Status_Other(String order_Status_Other) {
		Order_Status_Other = order_Status_Other;
	}

	public Integer getOrder_Status_Reason_ID() {
		return Order_Status_Reason_ID;
	}

	public void setOrder_Status_Reason_ID(Integer order_Status_Reason_ID) {
		Order_Status_Reason_ID = order_Status_Reason_ID;
	}

	public String getOrder_Status_Reason_Other() {
		return Order_Status_Reason_Other;
	}

	public void setOrder_Status_Reason_Other(String order_Status_Reason_Other) {
		Order_Status_Reason_Other = order_Status_Reason_Other;
	}

	public Integer getShipment_Status_ID() {
		return Shipment_Status_ID;
	}

	public void setShipment_Status_ID(Integer shipment_Status_ID) {
		Shipment_Status_ID = shipment_Status_ID;
	}

	public String getShipment_Status_Other() {
		return Shipment_Status_Other;
	}

	public void setShipment_Status_Other(String shipment_Status_Other) {
		Shipment_Status_Other = shipment_Status_Other;
	}

	public Date getShip_Date() {
		return Ship_Date;
	}

	public void setShip_Date(Date ship_Date) {
		Ship_Date = ship_Date;
	}

	public Integer getShipment_Status_Reason_ID() {
		return Shipment_Status_Reason_ID;
	}

	public void setShipment_Status_Reason_ID(Integer shipment_Status_Reason_ID) {
		Shipment_Status_Reason_ID = shipment_Status_Reason_ID;
	}

	public String getShipment_Status_Reason_Other() {
		return Shipment_Status_Reason_Other;
	}

	public void setShipment_Status_Reason_Other(
			String shipment_Status_Reason_Other) {
		Shipment_Status_Reason_Other = shipment_Status_Reason_Other;
	}

	public Integer getPayment_Status_ID() {
		return Payment_Status_ID;
	}

	public void setPayment_Status_ID(Integer payment_Status_ID) {
		Payment_Status_ID = payment_Status_ID;
	}

	public String getPayment_Status_Other() {
		return Payment_Status_Other;
	}

	public void setPayment_Status_Other(String payment_Status_Other) {
		Payment_Status_Other = payment_Status_Other;
	}

	public Integer getPayment_Status_Reason_ID() {
		return Payment_Status_Reason_ID;
	}

	public void setPayment_Status_Reason_ID(Integer payment_Status_Reason_ID) {
		Payment_Status_Reason_ID = payment_Status_Reason_ID;
	}

	public String getPayment_Status_Reason_Other() {
		return Payment_Status_Reason_Other;
	}

	public void setPayment_Status_Reason_Other(
			String payment_Status_Reason_Other) {
		Payment_Status_Reason_Other = payment_Status_Reason_Other;
	}

	public Integer getTransmit_Status_ID() {
		return Transmit_Status_ID;
	}

	public void setTransmit_Status_ID(Integer transmit_Status_ID) {
		Transmit_Status_ID = transmit_Status_ID;
	}

	public Boolean getIs_Partial_Shipment_Allowed() {
		return Is_Partial_Shipment_Allowed;
	}

	public void setIs_Partial_Shipment_Allowed(
			Boolean is_Partial_Shipment_Allowed) {
		Is_Partial_Shipment_Allowed = is_Partial_Shipment_Allowed;
	}

	public Integer getStatic_Payment_ID() {
		return Static_Payment_ID;
	}

	public void setStatic_Payment_ID(Integer static_Payment_ID) {
		Static_Payment_ID = static_Payment_ID;
	}

	public Integer getStatic_Bill_To_ID() {
		return Static_Bill_To_ID;
	}

	public void setStatic_Bill_To_ID(Integer static_Bill_To_ID) {
		Static_Bill_To_ID = static_Bill_To_ID;
	}

	public Integer getStatic_Ship_To_ID() {
		return Static_Ship_To_ID;
	}

	public void setStatic_Ship_To_ID(Integer static_Ship_To_ID) {
		Static_Ship_To_ID = static_Ship_To_ID;
	}

	public Integer getStatic_Supplier_ID() {
		return Static_Supplier_ID;
	}

	public void setStatic_Supplier_ID(Integer static_Supplier_ID) {
		Static_Supplier_ID = static_Supplier_ID;
	}

	public String getFOB() {
		return FOB;
	}

	public void setFOB(String fOB) {
		FOB = fOB;
	}

	public String getCorrelation_ID() {
		return Correlation_ID;
	}

	public void setCorrelation_ID(String correlation_ID) {
		Correlation_ID = correlation_ID;
	}

	public Set<POItem> getPoItems() {
		return poItems;
	}

	public void setPoItems(Set<POItem> poItems) {
		this.poItems = poItems;
	}

	public Set<POAttachment> getPoAttachments() {
		return poAttachments;
	}

	public void setPoAttachments(Set<POAttachment> poAttachments) {
		this.poAttachments = poAttachments;
	}

}
